have good sight - Turco Inglés Diccionario